Fast and Scalable Parallel Algorithms for Matrix Chain Product and Matrix Powers on Reconfigurable Pipelined Optical Buses
نویسنده
چکیده
Given N matrices A1, A2, ..., AN of size N × N, the matrix chain product problem is to compute A1 × A2 × ...× AN. Given an N × N matrix A, the matrix powers problem is to calculate the first N powers of A, i.e., A, A, A, ..., A. Both problems are important in conducting many matrix manipulations such as computing the characteristic polynomial, determinant, rank, and inverse of a matrix, and in general scientific computations. Both problems can be solved by using a matrix multiplication algorithm as a subroutine. Assume that the fastest sequential matrix multiplication algorithm has time complexity O(N), where the current best value of α is less than 2.3755 [3]. Then, sequentially, both the matrix chain product and the matrix powers problems can be solved in O(N) time. It is clear that for parallel computation of these two problems, a fast and scalable parallel matrix multiplication algorithm is required. Recently, we developed a paral-
منابع مشابه
Fast and Scalable Parallel Matrix Computations with Optical Buses
We present fast and highly scalable parallel computations for a number of important and fundamental matrix problems on linear arrays with recon gurable pipelined optical bus systems. These problems include computing the Nth power, the inverse, the characteristic polynomial, the determinant, the rank, and an LUand a QR-factorization of a matrix, and solving linear systems of equations. These com...
متن کاملSolving Graph Theory Problems Using Reconfigurable Pipelined Optical Buses
We solve a number of important and interesting problems from graph theory on a linear array with a recon gurable pipelined optical bus system. Our algorithms are based on fast matrix multiplication and extreme value nding algorithms, and are currently the fastest algorithms. We also distinguish the two cases where weights have bounded/unbounded magnitude and precision.
متن کاملParallel Matrix Computations Using a Reconfigurable Pipelined Optical Bus
We present fast and cost-efficient parallel algorithms for a number of important and fundamental matrix computation problems on linear arrays with reconfigurable pipelined optical bus systems. These problems include computing the inverse, the characteristic polynomial, the determinant, the rank, the Nth power, and an LUand a QR-factorization of a matrix and solving linear systems of equations. ...
متن کاملFault Tolerant Algorithms for a Linear Array with a Reconfigurable Pipelined Bus System
Recently, manymodels using recon gurable optically pipelined buses have been proposed in the literature. All algorithms developed for these models assume that a healthy system is available. We present some fundamental algorithms that are able to tolerate up to N=2 faults on an N -processor LARPBS (one particular optical model). We then extend these results to apply to other algorithms in the ar...
متن کاملL2 Vector Median Filters on Arrays with Reconfigurable Optical Buses
ÐIn spite of their good filtering characteristics for vector-valued image processing, the usability of vector median filters is limited by their high computational complexity. Given an N N image and a W W window, the computational complexity of vector median filter is O W 4N2. In this paper, we design three fast and efficient parallel algorithms for vector median filtering based on the 2-norm ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Inf. Sci. Eng.
دوره 18 شماره
صفحات -
تاریخ انتشار 2002